home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / qw12.exe / QWHITE12.EXE / HRAMFONT.TEC < prev    next >
Text File  |  1990-08-30  |  4KB  |  75 lines

  1. ID:HR Hercules Monographics Plus and InColor Card
  2. (with RAMFONT)
  3. Quarterdeck Technical Note
  4. by Stan Young
  5.  
  6. DESQview 2.0 and above supports the original Hercules
  7. Monographics card both in text and graphics mode.
  8.  
  9. Hercules has two cards called the Hercules Monographics Plus 
  10. Card and the InColor Card that have an additional feature that
  11. Hercules calls "RAMFONT."  While DESQview supports the cards in 
  12. the original Hercules text and graphics modes, DESQview is not 
  13. compatible with the RAMFONT feature of the cards.  We have done 
  14. considerable investigation to see if we could support RAMFONT and 
  15. have consulted with the Hercules developers, but the answer seems 
  16. to be that RAMFONT is unsupportable in the sense that we support 
  17. other video standards.
  18.  
  19. The problem is that RAMFONT allows software to load a custom 
  20. character set into the card and then addresses this character set 
  21. as if addressing a normal text character set.  Since this custom 
  22. character set can appear any way the developer designs it, it can 
  23. allow for italics, boldface and large fonts to be shown on the 
  24. screen without going into graphics mode.  This method has some 
  25. speed advantages over running in bit-mapped graphics mode.
  26.  
  27. Unfortunately, while these cards were designed to allow 
  28. developers to load the card with fonts of their own design,  
  29. there does not appear to be any way for developers to determine 
  30. the current state of the card, read the font information that 
  31. might be stored in the card, or in any way do what we at 
  32. Quarterdeck refer to as a "save and restore" of the card.  Since 
  33. this character set is global, once an application loads in one of 
  34. these custom character sets, these new characters will appear in 
  35. other application windows and DESQview menus.  This can cause 
  36. information to become unreadable.
  37.  
  38. Possible solutions and work-arounds:
  39.  
  40. 1.  Configure your program to operate in either standard text or 
  41. Hercules Graphics (720 by 348) mode.  If your application allows 
  42. you to configure the type of graphics card you are using, 
  43. selecting IBM Monochrome or Hercules Monographics (without 
  44. RAMFONT) should cause the program to operate correctly in 
  45. DESQview.
  46.  
  47. 2.  Put the program that uses RAMFONT into a state in which it does
  48. not use RAMFONT before switching windows.  For instance, if you 
  49. use WordPerfect 5.0's "Exit to DOS" feature before switching 
  50. windows, WordPerfect will load in the standard character set and 
  51. then reload RAMFONTs when you return to WordPerfect.  Presumably, 
  52. any program that has an exit-to-DOS feature could disable and 
  53. reenable RAMFONT in this fashion.
  54. DESQview 2.+ Technical Note                  Page 2
  55.  
  56. HERCULES MONOGRAPHICS PLUS CARD and InColor CARD
  57. (with RAMFONT)
  58.  
  59. 3.  If your program automatically detects RAMFONT and this 
  60. support cannot be disabled, and the program has some method for 
  61. redrawing its screen, you can use the program RAMFONT.COM that 
  62. comes with the RAMFONT card in a DESQview DOS window to re-
  63. establish the original IBM character set.  To do this, you would 
  64. just type RAMFONT at the DOS prompt (this process could be 
  65. activated by a DESQview macro on the main menu).  This will 
  66. restore the normal character set for DESQview and your other 
  67. programs.  However, when you return to the program that uses 
  68. RAMFONT, you will find that its screen is not correct.  By 
  69. hitting the keystrokes necessary to redraw the screen, you can 
  70. then re-establish RAMFONT for the program.  In Microsoft Word, for 
  71. instance, you can re-establish RAMFONT by hitting CTRL-SHIFT-\.
  72.  
  73.         Copyright (C) 1990 by Quarterdeck Office Systems
  74.              * * *   E N D   O F   F I L E    * * * 
  75.